Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
88 ST JOHNS WOOD TERRACE Terraced £2,787,004 £1,625,000 8 Jan 2010
89 ST JOHNS WOOD TERRACE Terraced £990,855 £200,000 15 Oct 1997
90 ST JOHNS WOOD TERRACE Terraced £2,110,088 £372,000 18 Jan 1996
91 ST JOHNS WOOD TERRACE Terraced £3,359,601 £1,961,000 5 Apr 2011
92 ST JOHNS WOOD TERRACE Terraced £3,585,846 £2,120,000 17 Dec 2012
95 ST JOHNS WOOD TERRACE Terraced £3,704,597 £3,000,000 20 Sep 2018